<HTML>
<HEAD>
<TITLE>Test ACU CONFORMANCE 1.25 Build 2</TITLE>
</HEAD>
<BODY>
<H3>Test ACU Conformance (1.25 Build 2)</H3>

<P ALIGN="RIGHT">
Generate
<A HREF="/cgi-bin/send-osdp-command?cmd=PD-dump_status">report</A> ::
Display
<A HREF="/cgi-bin/conformance-report">report</A> ::
Display PD
<A HREF="/cgi-bin/open-osdp-PD-status" target="_blank">status</A> ::
Recent PD
<A HREF="/cgi-bin/tail-PD-log" target="_blank">log</A> ::<BR>
<A HREF="/cgi-bin/do-verb-pd?3">Moderate</A>/
<A HREF="/cgi-bin/do-verb-pd?9">Verbose</A> logging ::
<A HREF="/cgi-bin/start-PD-485">Start</A> PD ::
<A HREF="/cgi-bin/send-osdp-command?cmd=PD-stop">Stop</A> PD ::
<A HREF="/open-osdp-PD.html">Control</A>
<BR>
(<EM>more commands at bottom of
<A HREF="#control_bottom">page</A></EM>)
</P>

<TABLE><CAPTION><B>Test Group 2 Protocol [2]</B></CAPTION>
<COL WIDTH="75">
  <COL WIDTH="200">
    <COL WIDTH="75">
      <COL WIDTH="200">
        <COL WIDTH="75">
          <COL WIDTH="200">
            <COL WIDTH="75">
              <COL WIDTH="200">
<TR> <TH>ID</TH> <TH>Description</TH> <TH>ID</TH> <TH>Description</TH>
<TH>ID</TH> <TH>Description</TH> <TH>ID</TH> <TH>Description</TH> </TR>
<TR>
  <TD ALIGN="CENTER">
    2-1-1</TD>
    <TD>
    Physical Interface [4]
    </TD>
  <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_2_1">
    2-2-1</TD>
    <TD>
    Signalling (9600) [4]
    </TD>
  <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_2_2">
    2-2-2</TD>
    <TD>
    Signalling (19200) [4]
    </TD>
  <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_2_3">
    2-2-3</TD>
    <TD>
    Signalling (38400) [4]
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=CP-conform_2_2_4">
    2-2-4</TD>
    <TD>
    Signalling (115200) [4]
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-3-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Encoding</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-4-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Channel Access</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-4-2</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    resend on timeout</SPAN>
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-4-3</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    resend on busy</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-4-4</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    send new on busy</SPAN>
    </TD>
  <TD ALIGN="CENTER">
    2-5-1</TD>
    <TD>
    Multi-byte encoding [4]
    </TD>
  <TD ALIGN="CENTER">
    2-6-1</TD>
    <TD>
    Packet size limit (send) [4]
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-6-2</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Pkt limit PD to ACU</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-6-3</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Stress size PD to ACU</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-6-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    timing</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-7-2</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    max delay</SPAN>
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-7-3</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    offline test</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    2-8-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    synchronization</SPAN>
    </TD>
  <TD ALIGN="CENTER">
    2-9-1</TD>
    <TD>
    Packet format [4]
    </TD>
  <TD ALIGN="CENTER">
    2-10-1</TD>
    <TD>
    SOM [4]
    </TD>
</TR>

<TR>
<TD ALIGN="CENTER">2-10-2</TD><TD>SOM sent [4]</TD>
<TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">2-11-1</SPAN></TD>
  <TD><SPAN STYLE="background-color: #C0C0C0">Address</SPAN></TD>
<TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">2-11-2</SPAN></TD>
  <TD><SPAN STYLE="background-color: #C0C0C0">Address 2</SPAN></TD>
<TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">2-11-3</SPAN></TD>
  <TD><SPAN STYLE="background-color: #C0C0C0">7F Comset</SPAN></TD>
</TR>
<TR>
<TD ALIGN="CENTER"> 2-12-1</TD><TD>Length [4]</TD>
<TD ALIGN="CENTER">2-13-1</TD>
  <TD>Control field [4]</TD>
<TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">2-13-2</SPAN></TD>
  <TD><SPAN STYLE="background-color: #C0C0C0">Secure control block</SPAN></TD>
<TD ALIGN="CENTER">2-13-3</TD>
  <TD>SCB absent [4]</TD>
</TR>
<TR>
<TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">2-13-4</SPAN></TD>
  <TD><SPAN STYLE="background-color: #C0C0C0">Sequence numbers</SPAN></TD>
<TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">2-14-1</SPAN></TD>
  <TD><SPAN STYLE="background-color: #C0C0C0">security block</SPAN></TD>
<TD ALIGN="CENTER">2-15-1</TD>
  <TD>Valid command [4]</TD>
<TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">2-15-2</SPAN></TD>
  <TD><SPAN STYLE="background-color: #C0C0C0">
  invalid command</SPAN></TD>
</TR>
<TR>
<TD ALIGN="CENTER">2-16-1</TD>
  <TD>CRC [4]</TD>
<TD ALIGN="CENTER">2-16-2</TD>
  <TD>checksum [4]</TD>
</TR>




</TABLE>
<TABLE>
<CAPTION><B>Test Group 3 Commands [2]</B></CAPTION>
<COL WIDTH="75"> <COL WIDTH="200">
<COL WIDTH="75"> <COL WIDTH="200">
<COL WIDTH="75"> <COL WIDTH="200">
<COL WIDTH="75"> <COL WIDTH="200">
<TR>
<TH>ID</TH> <TH>Description</TH> <TH>ID</TH> <TH>Description</TH>
<TH>ID</TH> <TH>Description</TH> <TH>ID</TH> <TH>Description</TH>
</TR>
<TR>
  <TD ALIGN="CENTER">
    3-1-1</TD>
    <TD>
    Poll [4]</SPAN>
    </TD>
  <TD ALIGN="CENTER">3-1-2</TD>
    <TD>
    Raw response to poll [4]</SPAN>
    </TD>
  <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=PD-reset_power">
    3-1-3</A></TD>
    <TD>
    Lstatr response to poll
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">3-1-4</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    tbd Poll response 4</SPAN></TD>
</TR>
<TR>
  <TD ALIGN="CENTER">
    3-2-1</TD>
    <TD>
    ID Report Request [4]</TD>
  <TD ALIGN="CENTER">
    3-3-1</TD>
    <TD>
    PD Capabilities Request [4]</TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">3-4-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Diagnostic Function</SPAN>
    </TD>
  <TD ALIGN="center">
    3-5-1</TD>
    <TD>
    Local Status Request [4]</TD>
</TR>
<TR>
  <TD ALIGN="center">
    3-6-1</TD>
    <TD>Request Input Status [4]
    </TD>
  <TD ALIGN="CENTER">
    3-7-1</TD>
    <TD>Request Output Status [4]
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">3-7-2</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Output Status Ack-only</SPAN>
    </TD>
  <TD ALIGN="CENTER">
    3-8-1</TD>
    <TD>Req Aux Rdr Stat [4]
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER">
    3-9-1</TD>
    <TD>Output test [4]
    </TD>
  <TD ALIGN="CENTER">
    3-10-1</TD>
    <TD>LED Test (Red) [4]
    </TD>
  <TD ALIGN="CENTER">
    3-10-2</TD>
    <TD>LED Test (Green) [4]
    </TD>
  <TD ALIGN="center">
    3-11-1</TD>
    <TD>Buzzer Control [4]
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER">
    3-12-1</TD>
    <TD>Text output [4]
    </TD>
  <TD ALIGN="CENTER">
    3-14-1</TD>
    <TD>COMSET
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">3-16-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Reader prompt</SPAN>
    </TD>
  <TD ALIGN="CENTER">
    3-17-1</TD>
    <TD>
    Request biometrics read [4]
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">3-18-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Req bio match
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    3-19-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Mpart Msg Cont.</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">3-20-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    MFG Message</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">3-21-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Stop Multi-Part Message</SPAN>
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">3-22-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Max msg ACU accepts</SPAN>
    </TD>
</TR>
</TABLE>
<TABLE>
<CAPTION><B>Test Group 4 Responses [2]</B></CAPTION>
<COL WIDTH="75"> <COL WIDTH="200">
<COL WIDTH="75"> <COL WIDTH="200">
<COL WIDTH="75"> <COL WIDTH="200">
<COL WIDTH="75"> <COL WIDTH="200">
<TR>
<TH>ID</TH> <TH>Description</TH>
<TH>ID</TH> <TH>Description</TH>
<TH>ID</TH> <TH>Description</TH>
<TH>ID</TH> <TH>Description</TH>
</TR>
<TR>
  <TD ALIGN="CENTER">
    4-1-1</TD>
    <TD>
    osdp_ACK [4]
    </TD>
  <TD ALIGN="CENTER">
    4-2-1</TD>
    <TD>
    osdp_NAK [4]
    </TD>
  <TD ALIGN="CENTER">
    4-3-1</TD>
    <TD>
    osdp_PDID [4]
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    4-3-2</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    PDID sanity check</SPAN>
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER">
    4-4-1</TD>
    <TD>
    Capabilities Report [4]
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    4-4-2</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    PDCAP sanity check</SPAN>
    </TD>
  <TD ALIGN="center">
    4-5-1</TD>
    <TD>
    osdp_LSTATR [4]
    </TD>
  <TD ALIGN="center">
    4-5-2</TD>
    <TD>
    LSTATR Tamper [4]
    </TD>
</TR>
<TR>
  <TD ALIGN="center"><A HREF="/cgi-bin/send-osdp-command?cmd=PD-reset_power">
    4-5-3</A></TD>
    <TD>
    LSTATR Power
    </TD>
  <TD ALIGN="center">
    4-6-1</TD>
    <TD>
    osdp_ISTATR [4]
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    4-6-2</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    ISTATR sanity check</SPAN>
    </TD>
  <TD ALIGN="center">
    4-7-1</TD>
    <TD>
    osdp_OSTATR [4]
    </TD>
</TR>
<TR>
  <TD ALIGN="center">
    4-7-2</TD>
    <TD>
    OSTATR POLL [3]
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    4-7-3</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Output status consistency</SPAN>
    </TD>
  <TD ALIGN="center">
    4-8-1</TD>
    <TD>
    osdp_RSTATR [1]
    </TD>
  <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=PD-present_card">
    4-9-1</A></TD>
    <TD>
    RAW Read
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    4-10-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Formatted Read</SPAN>
    </TD>
  <TD ALIGN="CENTER"><A HREF="/cgi-bin/do-keypad?1234">
    4-11-1</A></TD>
    <TD>
    Keypad
    </TD>
  <TD ALIGN="CENTER"><SPAN>
    4-12-1</SPAN></TD>
    <TD><SPAN>
    COM Report [4]</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    4-13-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Biometrics Read</SPAN>
    </TD>
</TR>
<TR>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    4-14-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Biometrics Match</SPAN>
    </TD>
  <TD ALIGN="CENTER"><SPAN STYLE="background-color: #C0C0C0">
    4-15-1</SPAN></TD>
    <TD><SPAN STYLE="background-color: #C0C0C0">
    Manufacturer Response</SPAN>
    </TD>
  <TD ALIGN="CENTER"><A HREF="/cgi-bin/send-osdp-command?cmd=PD-busy">
    4-16-1</A></TD>
    <TD>
    Busy
    </TD>
</TR>
</TABLE>
<HR>
<HR>
<P>
<EM>Notes</EM>
<OL>
<LI>(4-8-1) Power cycle or induce tamper to test</LI>
<LI>Test groups numbered to match Peripheral Profile</LI>
<LI>(4-7-2) Induce digital output to test</LI>
<LI>Runs automatically upon receipt of message</LI>
<LI>Click OK to confirm that test worked</LI>
</OL>

<P>
<A name="control_bottom"></A>
Generate
<A HREF="/cgi-bin/send-osdp-command?cmd=PD-dump_status">report</A> ::
Display
<A HREF="/cgi-bin/conformance-report">report</A> ::
Display ACU
<A HREF="/cgi-bin/open-osdp-PD-status" target="_blank">status</A> ::
Recent ACU
<A HREF="/cgi-bin/tail-PD-log" target="_blank">log</A> ::
<A HREF="/cgi-bin/do-verbosity?3">Moderate</A>/
<A HREF="/cgi-bin/do-verbosity?9">Verbose</A> logging<BR> ::
<A HREF="/cgi-bin/start-PD-485">Start</A> PD ::
<A HREF="/cgi-bin/send-osdp-command?cmd=PD-stop">Stop</A> PD<BR>
</P>
<BR>
<A HREF="/cgi-bin/shutdown-osdp">Stop</A> Server
</BODY>
</HTML>

